8a9ecb7584b529be1de3a6e8850041e211c88ebc,hadoop-yarn-project/hadoop-yarn/hadoop-yarn-server/hadoop-yarn-server-resourcemanager/src/test/java/org/apache/hadoop/yarn/server/resourcemanager/TestDistributedSchedulingService.java,TestDistributedSchedulingService,testRPCWrapping,#,61

Before Change


        (ApplicationMasterProtocol) rpc.getProxy(ApplicationMasterProtocol
            .class, NetUtils.getConnectAddress(server), conf);
    RegisterApplicationMasterResponse regResp = ampProxy.registerApplicationMaster(
            factory.newRecordInstance(RegisterApplicationMasterRequest.class));
    Assert.assertEquals("dummyQueue", regResp.getQueue());
    FinishApplicationMasterResponse finishResp = ampProxy
        .finishApplicationMaster(factory.newRecordInstance(

After Change


        RPC.getProxy(ApplicationMasterProtocolPB
        .class, 1, NetUtils.getConnectAddress(server), conf);
    RegisterApplicationMasterResponse regResp =
        new RegisterApplicationMasterResponsePBImpl(
            ampProxy.registerApplicationMaster(null,
                ((RegisterApplicationMasterRequestPBImpl)factory
                    .newRecordInstance(
                        RegisterApplicationMasterRequest.class)).getProto()));
    Assert.assertEquals("dummyQueue", regResp.getQueue());
    FinishApplicationMasterResponse finishResp =
        new FinishApplicationMasterResponsePBImpl(